#pragma once

#include "Board.h"

class Strategy
{
public:
	typedef std::shared_ptr<Strategy> Ptr;

	virtual Move GetNextMove(Board &b) = 0;
};